infrastructure developments - German English Dictionary